package cn.fl.capital.vo;

import cmm.web.core.framework.vo.BaseVO;
import java.util.Date;

 /**
 * @Description: 资方逾期异常记录表
 */
public class CapOvdErrLogVO extends BaseVO{

	private static final long serialVersionUID = 1L;

	/**
	 * 资管机构ID
     */
	private Long insId;
	/**
	 * 支付表ID
     */
	private Long paySchId;
	/**
	 * 支付表号
     */
	private String paySchNo;
	/**
	 * 客户ID
     */
	private Long cstId;
	/**
	 * 客户名称
     */
	private String cstNm;
	/**
	 * 最早逾期日期
     */
	private Date ovdDt;
	/**
	 * 逾期租金(分)
     */
	private Long ovdRentAmt;

     /**
      * 欠息(分)
      */
     private Long restIntrAmt;

     /**
      * 资方逾期本金(分)
      */
     private Long ovdPrincAmt;

     /**
      * 资方逾期利息(分)
      */
     private Long ovdInterestAmt;

     /**
      * 资方逾期罚息(分)
      */
     private Long ovdPenaltyAmt;

	/**
	 * 罚息日期
     */
	private Date restIntrDt;
	/**
	 * 数据状态:0.待处理 1.已更新 2.已忽略
     */
	private String dataStsCd;
	/**
	 * 是否删除（1：是，0：否）
     */
	private Integer isDel;


	 /**
	  * 异常原因
	  */
	 private String errorCode;
	/**
	 * 资管机构ID
     */
	public Long getInsId() {
		return insId;
	}

	/**
	 * 资管机构ID
     */
	public void setInsId(Long insId) {
		this.insId = insId;
	}
	
	/**
	 * 支付表ID
     */
	public Long getPaySchId() {
		return paySchId;
	}

	/**
	 * 支付表ID
     */
	public void setPaySchId(Long paySchId) {
		this.paySchId = paySchId;
	}
	
	/**
	 * 支付表号
     */
	public String getPaySchNo() {
		return paySchNo;
	}

	/**
	 * 支付表号
     */
	public void setPaySchNo(String paySchNo) {
		this.paySchNo = paySchNo;
	}
	
	/**
	 * 客户ID
     */
	public Long getCstId() {
		return cstId;
	}

	/**
	 * 客户ID
     */
	public void setCstId(Long cstId) {
		this.cstId = cstId;
	}
	
	/**
	 * 客户名称
     */
	public String getCstNm() {
		return cstNm;
	}

	/**
	 * 客户名称
     */
	public void setCstNm(String cstNm) {
		this.cstNm = cstNm;
	}
	
	/**
	 * 最早逾期日期
     */
	public Date getOvdDt() {
		return ovdDt;
	}

	/**
	 * 最早逾期日期
     */
	public void setOvdDt(Date ovdDt) {
		this.ovdDt = ovdDt;
	}
	
	/**
	 * 逾期租金(分)
     */
	public Long getOvdRentAmt() {
		return ovdRentAmt;
	}

	/**
	 * 逾期租金(分)
     */
	public void setOvdRentAmt(Long ovdRentAmt) {
		this.ovdRentAmt = ovdRentAmt;
	}

     /**
      * 欠息(分)
      */
     public Long getRestIntrAmt() {
         return restIntrAmt;
     }

     /**
      * 欠息(分)
      */
     public void setRestIntrAmt(Long restIntrAmt) {
         this.restIntrAmt = restIntrAmt;
     }
	

	/**
	 * 罚息日期
     */
	public Date getRestIntrDt() {
		return restIntrDt;
	}

	/**
	 * 罚息日期
     */
	public void setRestIntrDt(Date restIntrDt) {
		this.restIntrDt = restIntrDt;
	}
	
	/**
	 * 数据状态:0.待处理 1.已处理 2.已忽略
     */
	public String getDataStsCd() {
		return dataStsCd;
	}

	/**
	 * 数据状态:0.待处理 1.已处理 2.已忽略
     */
	public void setDataStsCd(String dataStsCd) {
		this.dataStsCd = dataStsCd;
	}
	
	/**
	 * 是否删除（1：是，0：否）
     */
	public Integer getIsDel() {
		return isDel;
	}

	/**
	 * 是否删除（1：是，0：否）
     */
	public void setIsDel(Integer isDel) {
		this.isDel = isDel;
	}

     public Long getOvdPrincAmt() {
         return ovdPrincAmt;
     }

     public void setOvdPrincAmt(Long ovdPrincAmt) {
         this.ovdPrincAmt = ovdPrincAmt;
     }

     public Long getOvdInterestAmt() {
         return ovdInterestAmt;
     }

     public void setOvdInterestAmt(Long ovdInterestAmt) {
         this.ovdInterestAmt = ovdInterestAmt;
     }

     public Long getOvdPenaltyAmt() {
         return ovdPenaltyAmt;
     }

     public void setOvdPenaltyAmt(Long ovdPenaltyAmt) {
         this.ovdPenaltyAmt = ovdPenaltyAmt;
     }

	 public String getErrorCode() {
		 return errorCode;
	 }

	 public void setErrorCode(String errorCode) {
		 this.errorCode = errorCode;
	 }
 }
